St James’s Place booked £22bn in new business as investors braced for Budget — Warptech Lab News