the trick is to be lane-assertive but go fast enough that you're not really slowing them down very much.
you can't cycle in the middle of the lane and be slow.
Yep. If you are slow, you just piss them off, then they try and overtake you when there's a traffic island in the middle of the road, and will end up knocking you off.
Yep. If you are slow, you just piss them off, then they try and overtake you when there's a traffic island in the middle of the road, and will end up knocking you off.