That is equivalent to about a £20bn blow at the end of his term, based on 2023 figures on the size of the British economy ...