Theresa May should stand down as Prime Minister next month, that’s what former Tory leader Iain Duncan Smith has stated. This comes after the Prime Minister’s fragmented authority suffered a further setback as a major study revealed that Jeremy Corbyn was heading for No 10. The Conservatives would lose 59 seats at a general election,Continue reading “Theresa May Should Quit”