Budget Day newspaper headline in London, England.

- Image ID: FTYCRW

Budget Day newspaper headline in London, England.

Julian Castle / Alamy Stock Photo

Image ID: FTYCRW

Location: Waterloo Station, London, England