Swinson: Lib Dems achieved many good things in coalition, but mistakes were made

Syndicate Post image
Liberal Democrats leader Jo Swinson makes a speech at a rally at the Battersea Arts Centre (PA)

Breaking