We shall examine the origins, ideologies and prospects of Britain's major political parties: Labour, Tories, Lib Dems, SNP, Greens and UKIP, paying particular attention to the situation that has emerged since the 2015 general election. How did these parties emerge? What have they stood for? Have they ever made a difference?
Class commences 17th February