Calls for queen to pay for Buckingham Palace repairs