Subscribe
-
Follow @LibDemVoice on Twitter
-
Like us on Facebook
-
Subscribe to our feed
-
Sign-up for our daily email digest
Most Read
-
Vince Cable: we will force a referendum vote in Parliament
-
Clegg leadership plot: Gove's 'crazy grenade' detonates, briefly, before Tories revert to arguing about Europe
-
Ukip surge to 18% in latest ICM poll: Lib Dems at 11%
-
Liberal Democrat MPs to be given free vote on all aspects of Same Sex Marriage Bill
-
Where Ukip won (or almost won) on 2nd May 2013
Search
Op-eds
-
When Mr Farage came to Edinburgh – the ugly side of politics (Caron Lindsay)
-
Lord Roger Roberts writes: Don’t try to win votes by coming down hard on migrants (Lord Roger Roberts)
-
Edward Davey writes… Helping consumers to get cheaper energy bills (Edward Davey MP)
-
Duncan Hames MP writes… Must we continue to use food for fuel? (Duncan Hames MP)
-
Opinion: The green centre ground (Alex Smethurst)
-
Quote of the day. - Liberator blog on disagreeing with Tories on the EU & equal marriage
-
I'm not against caucuses. I'm against Liberal Youth caucuses.
-
Mad swivel-eyed loons? Think before you laugh
-
50 years a Southport Councillor Ronnie Fearn's presentation photos
-
The 'loons' have it
-
My Free Televised Sport For All Bill
-
Today's Link-Love: May 18, 2013
-
A most welcome Romanian migrant overheard in a country church
-
Safe at School and homophobic bullying
-
Interview with the Gazette
Recent Comments
paul barker 18th May - 7:03pm
20 years ago I spent a year in Edinburgh, working at The Demarco Gallery & involved with The Campaign for a Scots Parliament. I must...nuclear cockroach 18th May - 6:49pm
Truth hurts.Stuart Mitchell 18th May - 6:21pm
" Labour’s first attempt to repeal section 28 in 200" I meant 2000 of course.Snagglepus 18th May - 6:21pm
We've long since given up trying to keep the Welsh out! ;-)Stuart Mitchell 18th May - 6:20pm
Some nifty rewriting of history there, Dave. For instance: "Labour’s attempt to repeal [section 28] was rejected by their own peers" No it wasn't. Labour's...
Sat 18th May 2013
Sun 19th May 2013
Wed 22nd May 2013
Sun 26th May 2013
Tue 28th May 2013
19:30
Wed 29th May 2013
Thu 30th May 2013
Fri 31st May 2013
14:30
Sat 1st Jun 2013
09:30
10:00
Mon 3rd Jun 2013
Thu 6th Jun 2013
18:00
Fri 7th Jun 2013
Sat 8th Jun 2013
10:00
Sun 9th Jun 2013
Thu 13th Jun 2013
Sat 15th Jun 2013