Should Nick Clegg and Ed Miliband resign today?