News, Politics Brexit Vote Delayed – What does it mean? 11th December 2018 By George Freeman 0 51 Prime Minister Theresa May has delayed the vote on her Brexit deal, scheduled for Tuesday 11th December.
News, Politics The People’s Vote March in London and Harrogate’s Counter Protest 21st October 2018 By Shawna Healey 0 290 By Shawna Healey Photography: Philip Orton Hundreds of thousands of people took to the streets of London
News Student Voice: What you think of the Brexit result 26th June 2016 By Humanity Hallows 1 197 By Rosa Methol The results are in, and although ‘Brexit’ came out just on top with 51.9%, 75% of