TFL pull out of hosting Tour De France start at the eleventh hour

Transport for London (TFL)’s decision to pull out of hosting the start of the 2017 Tour de France is both a short-sighted decision and a missed opportunity. Last week, organisers were left bemused and angry after the Mayor of London, Boris Johnson, performed a dramatic u-turn over concerns about the cost of staging the event. […]