British Prime Minister Theresa May and Jeremy Corbyn, her rival in the upcoming election, faced questions from a live television audience on Monday.

Britain's exit from the EU dominated many of the exchanges ahead of the June 8 vote, with the candidates offering sharply different visions for the so-called Brexit.

May was heavily criticised over her party's curbing of funding for healthcare and educational institutions.

Al Jazeera's Sonia Gallego reports from London.

Europe, United Kingdom, Politics