According to three of my great uncles, your grandmother was a ....................
Well, let's leave that!
As for 'Nobody could have done a better job than Boris Johnson' - I don't think I've ever heard that view expressed. Sure, some people may have guessed better as to which path, or which...