Between 2016 and 2019, helped by his ideological flexibility, Johnson did the treble of referendum, Tory leadership and general election
Between 2016 and 2019, helped by his ideological flexibility, Johnson did the treble of referendum, Tory leadership and general election