The leadership deficit
In all the madness of the Brexit voting, it’s easy to forget that Philip Hammond revealed a mini-Budget this week. Even the Chancellor started his speech by promising not to talk for long, so MPs could discuss the no-deal Brexit which he has so lamentably failed to prepare for. Ever since the referendum result, he has