Why did Rishi Sunak call the election when he did? | LBC caller speculate