Michelle O’Neill has joined the Prime Minister and the leaders of the Scottish and Welsh devolved administrations for a private dinner with King Charles at Windsor Castle.