Voters must work 30 years longer than their MP for the same pension

MPs earn a basic salary of £91,346 plus expenses

No comments

Read more