As rather uninterested in the most enhanced sport (read doped), I might have missed something of more political importance.
How come Tour de
France are congesting the road communications on British soil? Are the Romans back? Has UK subsequently entered Schengen?