Many people have predicted the demise of Boris Johnson, who has fallen many times, only to rise again on a wave of bluster and ignorance. According to some he will finally make one gaffe too many and have to resign. According to others, he will be forced out by his own party when the consequences […]
Source