Shameless MPs on £82,000 salaries whinge about size of taxpayer-funded Parliament food

previous post