Ruth Gregory, deputy chief UK economist at Capital Economics, said: “Borrowing in March will have to come in at just £7.2 billion for the OBR’s full-year forecast of £114 billion to be met. Given that borrowing last March was £16.9bn, that seems very unlikely.”