May 2026 The British right still hasn’t recovered from Brexit Farage and Badenoch are caught in the long shadow of 2016 By Andrew Gamble