Prince Harry 'may never be forgiven' after he broke an 'unspoken contract with Brits' 0 17.05.2024 15:02 Express.co.uk Prince Harry broke an unspoken contract with the British people when he and Meghan Markle left the UK - and they will never forgive him - a royal expert claims