Parliament Square cheers as Theresa May suffers Brexit deal defeat