Thousands of revellers have taken to the streets of Oxford to welcome the coming of summer, as part of the city's annual May ...