Record View says Starmer is an honest leader but his MPs are demanding his top team up their game – and we agree.