British political parties spent more than £100m last year preparing for election, figures show
Britain’s political parties spent more than £100m last year as they prepared for the general election, figures from the Electoral Commission have disclosed.