Thousands of revellers have taken to the streets of Oxford to welcome the coming of spring, as part of the city's annual May Morning celebrations. The May Day tradition dates back more than 500 years, ...