The singer hasn't found reaching The X Factor final easy

Christopher Maloney has admitted that the harsh comments he’s received while on The X Factor have upset him.

The Scouse singer, 34, says he’s been working on his act since being labelled ‘fake’ and ‘cheesy’ but is adamant that he won’t give up on his dream.

‘I’m proud of the way I’ve handled the stick. This is all I ever wanted to do and regardless of what criticism I get I’ve always come back fighting the next week,’ Christopher tells the Daily Mirror.

‘I’ve tried to take on board what everyone has said, even if it is tough. I do take it all to heart.’

Christopher will compete against James Arthur and Jahmene Douglas on the X Factor final this weekend and was back in Liverpool with mentor Gary Barlow yesterday to drum up support.

He performed a gig to 1,500 people at the Liverpool Empire – where the average age of his audience was reportedly 82.

‘He’s a favourite of the older generation, but we were amazed by how many pensioners wanted to support him at his gig,’ a source tells The Sun.

‘It seems a lot of them are also spending their pension voting for him – and he could win the show off the back of them.’

SEE PICTURES The X Factor contestants enjoy wild night out in London for Rylan Clark‘s birthday – photos¬†

SEE PICTURES The X Factor‘s wildcard contestants appear on Daybreak ahead of first live show

SEE PICTURES The X Factor finalists celebrate at London’s Whisky Mist nightclub after making it through to live shows

Anna Duff