After much speculation over the last few weeks, the Governers of the Bank of England have voted to raise interest rates in the UK by 0.75% from 2.25% to 3% – the highest one day rise in 30 years, but what does this mean for you? Giles Coghlan, Chief Market […]