Alistair Thompson: Ed Miliband shows he is more Captain Mainwaring than Captain Barnacles

It was an eclectic speech from the leader of the Labour Party, part panto, part comedy and part serious, but did he deliver?