2020 KEYNOTE LECTURE AND AGM