Radio 1's Essential Mix comes live from Glastonbury 2014 with Annie Mac B2B with Tiga, Jackmaster & Oneman present Can U Dance, and Pete Tong B2B with Kolsch.