31 October 2024

UK insurers react positively to Labour government's budget