Theresa May and Jeremy Corbyn faced bruising questions from a studio audience and Jeremy Paxman last night, but it’s the Conservative leader who has taken a battering on social media.
In a joint Channel 4/Sky News broadcast called The Battle for Number 10, the closest voters will get to seeing a live TV debate between the two main party leaders, both were quizzed on their manifestos, foreign policy and Brexit.
There was no clear winner, but many commentators noted that Corbyn was far more relaxed than May who stuck rigidly on message.
Here are some of the best reactions below.
— Stuart Brown (@StuartLeeBrown) May 29, 2017
— JocMoran (@JocelynMoran18) May 29, 2017
— Cheryl Diane (@cheryldthomas1) May 29, 2017
— David Schneider (@davidschneider) May 29, 2017
— Robert Neary (@Robertneary) May 30, 2017
— Emily Crawford (@Crawf28) May 29, 2017
— Elliot Newstead (@ejnewstead) May 29, 2017