THERE are many on both sides who still find the Northern Ireland peace process an uncomfortable journey.

For all the remarkable progress that has been made, it remains a fragile agreement and it is a matter of months since Tony Blair issued a stark warning to David Cameron that it could still unravel if the current Government pursues former IRA terrorists for atrocities committed during The Troubles.

Prince Charles' historic handshake with Sinn Fein leader Gerry Adams today was another symbolic reminder that lasting peace depends on compromise on both sides.

The Queen made a momentous statement in 2012 by shaking hands with Sinn Fein deputy leader Martin McGuinness but there is perhaps even greater significance in today's handshake because Prince Charles holds the post of Colonel-in-Chief of the Parachute Regiment.

When the heir to the throne first visited Ireland 30 years ago, it was amid demands for an apology for the Bloody Sunday killing of 14 civilians by paratroopers.

But, while there is still bitterness and opposition to his visit from some of the relatives of those killed, Mr Adams today talked of healing and reconciliation. We have come a very long way in those three decades.

For Prince Charles, there is also pain to overcome. When his uncle, Lord Mountbatten, was killed by the IRA in 1979, he wrote of losing someone "infinitely special" in his life.

All those who lost loved ones in The Troubles have understandable reasons to hate. But true progress can only be maintained if that hatred gives way to understanding and hope.

It remains a fragile peace process – but it became significantly stronger today.