Newcastle United have signed centre-back Grant Hanley from Blackburn Rovers for an undisclosed fee, believed to be in the region of £5.5m...