The prestigious Ivor Novello awards have been taking place in London. They recognise the people who write pop songs. Ed Sheeran was the biggest winner - being named song-writer of the year for a second time. But this year's awards had a distinctly political tone to them - as the BBC's Tim Allman explains.