With regards to Boris on his bike, what a load of twaddle over nothing. "Local" (no actual definition is given), is different for walkers and cyclists. 7 miles is local for a cyclist but getting in a car to drive there then walking is not.
Depends if he cycled to the Olympic Park or was driven there.
Downing Street is still refusing to confirm or deny that he drove or was driven there, as well as his security detail.
We're all grown ups, we should be able to give people a set of simple rules and trust their judgement. If someone is caught breaking the rules, they should be warned, and fined for a repeat offence, or refusal to comply.
However, those writing and enforcing these rules must be whiter than white, and somebody in Johnson's position should set an example, otherwise people will not take any of it seriously.