Subsidised food for MPs: What do they get for public money?
MPs can earn around £91,346 per annum but they can also tuck into discounted food while working in Westminster
MPs can earn around £91,346 per annum but they can also tuck into discounted food while working in Westminster