The 2027 Tour de France will start in Edinburgh with the first three stages taking place in Scotland, England and Wales, the ...