British Prime Minister Rishi Sunak and opposition Labour Party leader Keir Starmer spar over tax, cost of living, and health system in televised debate ahead of July 4 election.