Around the UK people marked the longest day in the northern hemisphere, from the annual festival at Stonehenge to the London Eye, while a gathering of hundreds of druids, pagans and revellers gathered at the ancient neolithic monument in Avebury, Wiltshire