Boris Johnson and Jeremy Corbyn were asked if they had found a magic money tree in a televised election debate.