THERESA May today caved in to Labour's Brexit demands as she made a last-ditch bid to save her Brexit deal and protect her legacy. The desperate PM even offered MPs the right to vote on holding a second EU referendum in a desperate gambit to avoid a fourth humiliating defeat next month.