Stamp Duty Land Tax Take Is the Highest Ever at £1.32 Billion but House Sales Will Slow as a Result Finance
Interest Rate Increases May Make Some People Worse Off. Very Few Winners and Some Will Lose Out Finance
1 in 10 of UK’s small businesses have lost all their business: Most have suffered significant losses Finance