David Cameron has delivered his St George's Day message, urging the public to reflect on England's role in sustaining "the world's greatest family of nations, the United Kingdom".
The Prime Minister said the English patron saint's day had been overlooked "for too long" but people were now comfortable coming together to celebrate the nation's achievements.
More top news
The Duke of Cambridge also laid a wreath in memory of the brave policeman who was killed in last week's terror attack in London.
The four 'newish' insights into what Brexit means to Theresa May in her letter to Donald Tusk.
Mild with cloudy skies