Was Boris Johnson a good Prime Minister? Generation Gap