There was a bus stopped on the opposite side of the road to where I was driving. The driver of the transit proceeded to overtake it and then sat blocking the road as he wanted to turn right into the road end I was passing on my left. I had to stop but was blocking the road he wanted to turn into. I was about to reverse to let him go but he immediately started to shout extremely abusive and offensive insults at me. I had the right of way and he should have stopped behind the bus as it was on his side of the road. He said he was there first and that I started shouting abuse at him. Dash cam shows that wasn't the case. He needs to gen up on the highway code and a bar of soap wouldn't go amiss to wash his vile mouth out!