A quick recap of a day which has been dominated by debate over the future of the Labour Party but which began with an announcement from the Conservatives.

Scottish Labour leader Jim Murphy is to resign just months after taking on the job - despite surviving a vote of no confidence at a meeting of the party's national executive in Glasgow.

Contenders to succeed Ed Miliband as UK Labour leader have taken part in a hustings event organised by centre-left think tank Progress. Differences emerged over the last Labour government's record on spending and over immigration.

Chancellor George Osborne has announced the date of the next Budget - 8 July. An unusual move, since the most recent Budget took place in March.

"I don't want to wait to deliver on the commitments we have made to working people," said an impatient Mr Osborne.

Thanks for reading. More coverage tomorrow, when the Andrew Marr Show is on BBC One at 09:00, and throughout the day.