Westminster News

Briefing - the Queen's Speech

When people voted in the EU referendum, they voted for a better future for this country. But years of delay and indecision by politicians means the change they hoped for hasn’t yet been delivered.