tory

St Andrews reacts to the snap election news

Theresa May announced a general election at 11AM today, we took to the winding streets of St Andrews to bring you the views of the public