Home TravelEurope British PM Theresa May handed humiliating defeat