It’s also after the international economic summit taking place between the G20 countries in London on 2 April. The last time the Budget was delivered later than 22 April in a year that didn’t hold a general election was 1945.