In the final Prime Minister's Questions before the country votes on changing the electoral system, Labour leader Ed Miliband accused David Cameron of breaking a string of promises.

But the PM says people should remember the mess Labour left behind.