A "rebel alliance" of 21 Conservative MPs have on Tuesday night dealt an expected and humiliating defeat to UK Prime…