The Insurance Charities visits Downing Street to launch anti-depression initiative
The chief executive of The Insurance Charities was welcomed to 10 Downing Street this week to celebrate the launch of a new initiative that seeks to end the loneliness and isolation associated with suffering from depression