British Prime Minister Rishi Sunak’s election call was a surprise. Since the government could stay in power another six months and have an election in early 2025, why did Sunak opt to go early? It’s ...