The next UK general election is scheduled to be held no later than 28 January 2025.