Britain’s men are facing a ‘crisis of masculinity’, Diane Abbott has warned (Picture: PA)

British men are facing a ‘crisis of masculinity’ brought on by economic anxiety, with rising homophobia and misogyny the end product, Labour MP Diane Abbott is set to warn.

The spread of pornography, financial uncertainty and extended periods of adolescence has created a culture of ‘Viagra and Jack Daniels’ among males in the UK, the shadow public health minister will say tomorrow.

According to the Guardian, Ms Abbott will tell the Demos thinktank that the ‘pornification’ of mainstream British culture had coincided with men increasingly unable to discuss the problems they faced.

‘It’s all become a bit like the film Fight Club – the first rule of being a man in modern Britain is that you’re not allowed to talk about it,’ she will say.

‘This generation no longer asks itself what it means to be a man.’

Ms Abbott will warn that ‘hypermasculinity’ driven by consumerism was contributing to warped values of what it meant to be a man in the face of perceived threats.

‘At its worst, it’s a celebration of heartlessness; a lack of respect for women’s autonomy; and the normalisation of homophobia. I fear it’s often crude individualism dressed up as modern manhood,’ she is set to say.

Writing on Twitter, the former Labour leadership hopeful said there had been some ‘interesting responses’ to her speech before it had been given.