The Reading and Leeds festival, Leeds and Notting Hill carnivals and Creamfields - relive one of the year's biggest weekends of live music.