The facilities for MPs are handsomely subsidised, with Dover Sole seldom swimming above the £12 mark, and puddings to be bagged for as little as £1.50. The restaurants, unlike their rivals outside the Palace, do not have to pay commercial rents. And, even where the subsidies do not apply - such as the Churchill Room - you can have a good blow out for less than £20 a head.