This actually made me angry lmao. I had driving instructors like that as well, they'd shout at you if you made a mistake and make you feel like crap for the smallest things. In the end, I passed with a really nice instructor after going through 2 bad experiences. Although, I feel like the first experiences I had with those horrible instructors still really effect me even today. I get nervous before I get in the car, and I feel anxiety before having to drive anywhere because it's imprinted in me that driving is a stressful experience. Teachers are meant to show patience, and give you a comfortable environment to learn and grow. Especially driving instructors, as you're paying £20+ an hour for their service. Idk what to do about reporting your instructor, but maybe he has a place where you can leave a review (like a facebook page?) where you can leave a note about your experience. I'd message him first though, and tell him why you're leaving the review, and how you felt when he acted like that.
In any case, I hope you can find a better instructor, because this guy sounds like a piece of work. <3