Tour de France in Edinburgh tipped to attract crowds of up to one million

Cyclists will race from the Scottish capital to Carlisle on day one of the event next July.