It's becoming even more frequent that I am pushed off the road by accelerating buses along this road.
Buses travelling north can clearly see cycles on the contraflow cycle lane, but continue at speed, even if they are overtaking other vehicles and there is not space they just charge on into the cycle lane. The last 3 times I cycled south along this road I have had to jump off my bike when buses do not in slow down and cut into the cycle lane.
ALSO, I had a bus accelerate past me traveling north in the same direction as me last week and it brushed against my sleve. EXCEPTIONALLY DANGEROUS.

The marked cycle lane at the beginning of Woodbridge Road (heading East) is interrupted by two bus stops (seen in the photo - photo is actually taken looking west).

Unsurprisingly, buses pull in there regularly, leaving cyclists to either wait behind them or to overtake, which involves moving into the right hand lane. This is also at a point where traffic coming from St Helen's Street is merging into this right hand lane from the right, which is basically a recipe for disaster.

My view is that the bus stops should be repainted outside the cycle lane, and the cycle lane then interrupted with a give way marking requiring cyclists to give priority to pedestrians crossing the lane to board or alight from buses.

There would be no additional inconvenience to cars (as the buses block the lane anyway) and risk of bus passenger / cycle conflict could be minimised by the give way markings.

In Museum Street and Upper Brook Street/Northgate Street it is very dangerous to cycle. Both roads are very narrow, have lots of buses pass through and there are contraflow cycle paths. On those you are very close to the buses (both directions) even if you wait on the pavements to let them through because you are worried about accidents. Can cyclepaths go through Elm Street, Tower Street or Tower Rampart instead?