Heart-throb Shayne Ward has won 'The X Factor' thanks to his army of female fans.

The 21-year-old from Manchester is already being hailed as Britain's answer to Justin Timberlake.

Following the win he dedicated his victory to his mother Philomena.

He had been favourite to scoop the title since the show started.

The 21-year-old, who was mentored by Louis Walsh, performed Judy Garland's 'Somewhere Over The Rainbow', Johnny Mathis' 'When A Child Is Born' and  Daniel Bedingfield's 'If You're Not The One'.