Taoiseach Micheál Martin and British prime minister Keir Starmer will meet face-to-face in Liverpool, the most Irish city in England, for a British-Irish summit tomorrow.
Taoiseach Micheál Martin and British prime minister Keir Starmer will meet face-to-face in Liverpool, the most Irish city in England, for a British-Irish summit tomorrow.