The funeral of Elizabeth II was attended by British Prime Minister Liz Truss and opposition leader Keir Starmer, all living former prime ministers, authorities of the House of Commons and the House of Lords, representatives of the authorities of Scotland, Wales and Northern Ireland, representatives of 145 countries, including 19 monarchs, 48 presidents and 22 prime ministers. Poland was represented by President Andrzej Duda and his wife Agata Kornhauser-Duda.