Home World News UK home, business property insurance payouts hit $6 bln in 2023