Just heard that the UK government has procured more vaccines per head of population than any other country on the planet. Wow!
Even if it's only in the Top 10 of countries around the world, on a per capita basis, that would still be very impressive.
No Spitfires in sight, but I just think it's good, for once, to give such foresight and credit where it's due.