The track cycling ... didn't the likes of the French cast aspersions on team GBs performances in recent times, along the lines of us achieving the impossible? Now that the likes of the Netherlands and Denmark are smashing our old times, has the cloud of suspicion moved on or are other countries jumping on the marginal gains bandwagon?