Today Theresa May stunned Westminster by demanding a snap general election on 8 June that she hopes will turn her party’s clear lead in the opinion polls into a healthy parliamentary majority and secure her vision for Brexit, which seems to be to turn the UK into a tax free […]