Donald MacLeod: Even Theresa May’s once loyal MPs have all got it in for this hapless, hopeless Prime Minister

© Jack Taylor/Getty ImagesTheresa May.
Theresa May.

Breaking

    Cancel