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 “Richmond Park By-Election: An earthquake in British politics?” – Luke Goodstadt 8th December 2016 By Humanity Hallows 0 74 Humanity Hallows Issue 4 Out Now! Pick up your copy on campus or read online By Luke Goodstadt On 1st
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