Prince Andrew humiliated as he’s stripped of major British honour in crushing vote
PRINCE ANDREW is to lose his Freedom of the City of York after York City Council voted unanimously to strip him of the honour.
Councillors...