Running a business? Companies are spending £42 billion more a year on defined benefit pension scheme contributions for the oldest third of pension scheme members.
According to 63% of landlords, the decision to maintain existing capital gains tax rates on residential property will be their biggest challenge over the next 12 months.