A big problem here is that in reality there is no law governing the stated passing distance. It is only guidance.
However, it can be used against a driver when taking into account the charges of careless, dangerous or reckless driving, or driving without due care and attention.
Even in such cases, you mostly need witnesses and if providing video evidence, it has to be clear and compelling. Another problem is that many forces simply aren't prepared to get off their rears and follow through complaints. This despite the risk these drives can and often do, cause to human life.
Britain is a very backwards country when it comes to cycling funding, provision, awareness and education. No wonder so many people are put off.
hes braking id imagine because he hasnt the foresight to spot the oncoming car, nor has he the understanding that if that car door opens youll be flung into his vehicle and be killed or very injured. Hes made you slow down by overtaking, then braking, which is also very inconsiderate and a hate of mine when i cycle. If they do this, dont brake, crash into them. its their fault for overtaking. if you then come off the bike its them who'll end up in court for forcing a vulnerable road user off the road. from a driver, biker and 6000 miles per year cyclist.
It's difficult to tell about the over-taking part but it looks to me that he braked because of a parked car on the left (ie on his side of the road), which he is unlikely to have seen before over-taking you, and with a car heading towards him he is obliged to give way to the oncoming vehicle given the obstruction was on his side of the road. Maybe you're looking to make too much of this? Given the picture, I would also say the distance between him and you at the over-taking point is debatable.
Guys got blacked out windows to stop nosey arses looking at him, nosey arses like you, mind your own business otherwise you will get yourself into trouble.
Seems the cyclist is way too far out in the road. Good on the driver I say. Take your off roading bike........ OFF ROAD!