He was born and grew up in Sheffield. Even if he grew up with a solely/mostly Italian speaking family (I don't know if he did?) surely he wouldn't speak with such a strong accent.
I work with a lot of Indian families in my area. English isn't spoken at home however the children are so exposed to the local accent outside of home that they speak predominantly with the local accent.
So, how fake (or not) is his accent?
Yes, I know I shouldn't be giving him any headspace. He happened to be on TV and was hugging an old woman whose body language was screaming "get off me".