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