From almost the moment the exit polls were in, there have been calls from Theresa May’s resignation and a second election to be held. Their precarious confidence and supply deal with the DUP, the Grenfell Tower disaster, the cabinet split over austerity, and the heavy criticism of their handling of the Brexit negotiations…

Read More