Nick Clegg has just spoken to a demonstration in central London on the subject of electoral reform. He received a rapturous reception and he clearly has the support of thousands of people who want the voting system to change.
Can David Cameron resist this kind of pressure in the name of a minority of voters who elected his candidates in a minority of seats, which has meant that he has failed in his ambition to become Prime Minister?
It feels like history going on out there and it seems the Liberal Democrats are at the heart of this quite remarkable movement.
Are we in dreamland?