A Tory MP has defended his comments saying food banks were being used because people “cannot cook properly” and “cannot budget”.

Lee Anderson invited “everybody” on the opposition benches in the Commons to visit a food bank in his Nottinghamshire constituency where, when people come for a food parcel, they now need to register for a “budgeting course” and a “cooking course”.

Asked by a Labour MP if it should be necessary to have food banks in 21st century Britain, the MP for Ashfield said there is not “this massive use for food banks” in the UK, but “generation after generation who cannot cook properly” and “cannot budget”.

His comments during the second day of the Queen’s Speech debate in the Commons were harshly criticised, with some urging him to apologise.

Times and Star: The Prince of Wales reads the Queen's Speech during the State Opening of Parliament in the House of Lords (PA)The Prince of Wales reads the Queen's Speech during the State Opening of Parliament in the House of Lords (PA)

However, Mr Anderson hit back at the reporting of his comments, writing on Facebook: “Gutter Press Again.

“I did not say poor people cannot cook or there is no need for food banks. I said there is not the need currently being parroted out by the MSM (mainstream media).

“Today I challenged the whole Parliamentary Labour Party to come to Ashfield to visit the food bank I work with. They give food parcels away on the condition they enrol for cooking and budgeting lessons.

“I have done several events at the foodbank where we batch cooked food on a budget. My offer stands. Come to Ashfield.”

He was backed by Conservative MP for Mansfield Ben Bradley, who said there is a problem with “basic education” and numeracy skills.

Mr Bradley told Nottinghamshire Live: “People take Lee’s comments about a small group of people, and there is a cycle, he is absolutely right, about a small number, or a large number really, but a minority, of families and generations of poor education, poor basic skills around cooking and budgeting, if you don’t know as a parent how to do things and you find that cycle of poverty and it is important to break into that at some stage with the kind of education Lee is talking about.”

Labour branded Mr Anderson’s remarks “beyond belief”, and the Liberal Democrats described them as “disgraceful” and the SNP said they were “crass”.

The Child Poverty Action Group claimed politicians “would do better to back real-world solutions, like bringing benefits in line with inflation this autumn” and the Trussell Trust charity insisted “cooking meals from scratch won’t help families keep the lights on or put food on the table, if they don’t have enough money in their pockets”.

The Trades Union Congress insisted the comments showed “how out of touch Conservative MPs and ministers are with the cost-of-living emergency”.