"The most anybody is paying in Kensington Palace is Sir Michael Peat, who pays about £45,000 a year, and that is half what it should be." Sir Michael, keeper of the privy purse, who oversees royal finances, had promised the MPs that he would reduce a £200,000 shortfall in the palace budget, currently paid for by the taxpayer.