Chapeltown Road: too narrow for cycle lanes

Chapeltown Road, leading from central Leeds towards Chapel Allerton and further afield. There are a few unpleasant points on Harrogate Road and this, close to the Sikh Temple, is one of them. The road is clearly too narrow for a bicycle and a car to pass this crossing together. Does this stop drivers trying to pass you?
It's also worth pointing out that if pedestrians were allowed to cross the road in one go, instead of having to wait in the middle of the road, then there would be room for a cycle lane. One more time: "Pedestrian refuges are not there to help pedestrians, they're there to minimise disruption to traffic flow"