Select Page

Fourteen MPs have been given more than £250,000 each towards their campaigns and causes, analysis for the Westminster Accounts has revealed.