CITY MP Graham Allen claimed for almost £20,000 worth of food on his parliamentary allowances over four years -- including during months when the House of Commons was not sitting.
Graham Allen claimed for £20,000 worth of food