A kind-hearted bus driver has prepared roast dinners for 86 people who cannot afford to pay for food, spending just 32p per person.
Joshua Hugh, 33, lives with his wife Emma and five daughters in Cornwall.
He decided to help his local community after noticing more and more people in his area suffering due to the cost of living crisis and being unable to deal with "children going to bed hungry".
Joshua came up with the idea to feed people in the local area monthly Sunday roasts and this month he fed 86 people after cooking meals with his daughters.
Each dish comes with two Yorkshire puddings, chicken, potatoes, mixed vegetables and homemade onion gravy.
From other people's donations he received on GoFundMe, the dad is now also able to offer cakes, sweet treats, and bottled water.
Mr Hugh said: "People are finding it hard enough to make ends meet, let alone with extra struggles such as heating, lower wages, fuel price increases.
"It really affects me when children go to bed hungry too, the pressures that are associated with this, for parents.
"I saw a family a few weeks ago that was begging for food in the local supermarket, a father and two little children; this upset me.
"This made me realise that I wanted to do something about it, something proactive.
"I want to give people a helping hand when it comes to eating a good wholesome meal without worrying about cooking it or buying it."
Mr Hugh plans on cooking for those in need once a month from his very own kitchen.
He added: "I am very tired after making the meals but also very happy that we managed to help so many people.
"There is more to come.
"The people that message me are struggling, the cost of living and heating prevent them from being able to cook a meal such as a roast.
"Or they just don't have the money at all.
"It shocked me but also made me more determined to make more and feed more people.
"If everyone who is able could feed one person who is struggling, we'd all be in a better place."