I think he has always been a relatively honest liberal Democrat.
Credit where credit’s due .. he’s absolutely spot on about this !