The Bank of England has been targeted in an inflation installation stunt in the centre of the City of London. Over the weekend, a satirical art piece appeared across the road from the central bank’s office on Threadneedle Street.