Prime Minister Rishi Sunak must call a general election by January 2025 at the latest, with most expecting a vote next year. Getty Images
Prime Minister Rishi Sunak must call a general election by January 2025 at the latest, with most expecting a vote next year. Getty Images

Rishi Sunak vows to 'do things differently' in bid to revive Tory fortunes