Michelin-starred £135-a-head restaurant offers free meals for the needy

Meals at The Harrow at Little Bedwyn, in Wiltshire, usually sell for up to £135. Chef Roger Jones, who owns the restaurant with his wife Sue, made the announcement on Twitter.