May’s inflation figures for the UK have rolled in, and the picture isn’t pretty. Rising at an annual pace of 8.7%, consumer prices stubbornly resist attempts to cool down, leaving the government and the Bank of England (BoE) under a thick cloud of pressure. Despite the predictions of economic experts who had forecast a lesser ... Read more