A Conservative MP promoted in Theresa May's reshuffle has apologised over a blog post suggesting benefit claimants should have vasectomies.

Ben Bradley, who was named as Conservative vice chairman for youth, said people on welfare should stop having children if they could not afford them, before suggesting sterilisation.

The 28-year-old Mansfield MP was writing in support of the benefits cap and suggested it would not be long "before we're drowning in a vast sea of unemployed wasters".

He was writing on the personal blog, consbradders32, has since been deleted.

Ben Bradley speaking in the House of Commons. Credit: ITV News

The blog said:

Sorry but how many children you have is a choice; if you can't afford them, stop having them! Vasectomies are free.

consbradders32 blog post
Ben Bradley was elected in May 2017, unseating Labour's Alan Meale. Credit: ITV News Central

Mr Bradley said he had matured since posting the blog in 2012 and was sorry for the comments.

I apologise for these posts. My time in politics has allowed me to mature and I now realise that this language is not appropriate.

Ben Bradley MP, Mansfield (Con)

Cat Smith, shadow minister for youth affairs, described his comments as "repulsive".

These repulsive comments expose the Tories' disgraceful attitude to unemployed people.

Cat Smith MP, shadow minister for youth affairs