"Plan to follow, look to overtake". That's quite a simple rule that should be taught to everyone. It's a nice instructional video they won't put drivers in the defensive.
Also cyclists. If there is a person behind traveling faster than you, Get over when it is safe and allow them to pass. If that's an inconvenience, you should have "left the house a few minutes earlier".
I've raced motorcycles 2 decades now and this is brought up in every safety meeting. If the rider behind you is faster, let them pass, regardless of how important you think your run is. It's safer for everybody.
Also cyclists, don't cut off other cyclists. Ever. Whether it's out of selfish convenience or to prove something, don't do it. Pass safely and ride defensively.