NBC: His party is deeply unpopular — so why did British PM Rishi Sunak just call an election?