King of the Mountains: a music festival for the Tour de France

York­shire has nev­er been shy of blow­ing its own trum­pet. “God’s own coun­ty” (coun­try?) and all that, as its cit­i­zens nev­er tire of remind­ing us. So it was fair­ly inevitable that the first stage of the Tour de France hap­pen­ing on God’s own doorstep – Leeds to be more pre­cise – would her­ald an extravaganza…

Read More