The Bank of England announces its latest interest rate decision at midday after a blockbuster budget rattled markets. Read this and the rest of today's personal finance and consumer news below.
The coalition has set a housing target of 303,000 homes between 2025 and 2030. At a meeting on Monday evening, the party leaders set a target which would see an average of 50,500 homes delivered per ...