In a little defense of the OP, I did a charity ride yesterday, Manchester to Chester. There were some groups on the ride spreading themselves over a single width lane, not even having the decency to let faster riders passed until asked.
It seems on all sides roadies MTB’ers drivers some peopls are either not aware of what is around them or plain dont care, safety is one thing ignorance of others is another…..