The 2024 election was the most expensive in British political history, new figures confirm. Across parties, candidates and third parties, a whopping £94.5 million was spent. This compares with £72.6 ...