Theresa May surprise announcement: Snap General Election to be held on June 8

Theresa May
Theresa May

More from the Press and Journal UK politics team

More from the Press and Journal