Boris Johnson is continuing to face questions over how expensive renovations at his Downing Street flat were paid for. There has been speculation the bill could be as much as £200,000, despite the fact the prime minister only receives an annual public grant of £30,000 to spend on the flat.more