The road looks plenty wide enough, and delivery drivers are allowed to park on double yellows to unload. How wide are the buses there if they struggled to get through a road that looks almost as wide as a dual carriageway? It sounds like you were antagonizing this driver while he tried to to do job.
Birmingham..many drivers there seem to think they are in some third-world slum where literally anything goes. Careful now: we don't want to upset the thought police..
Typical German car driver who thinks indicators are an optional extra