 The leaders of Britain's two biggest parties have faced off in a spiky television debate, their last direct encounter before the general election next week. The Conservative Prime Minister Rishi Sunak and his Labour Party opponent Keir Starmer clashed on topics including trust, taxes and youth unemployment.