Poetry for public occasions is awfully hard to write without becoming too obvious or downright maudlin. Congratulations to Simon Armitage for hitting exactly the right note in his tribute to the Duke of Edinburgh: The Patriarchs: An Elegy. You can hear him read it if you scroll down through this coverage of the funeral at the BBC.