This is London in 2023…what would Winston Churchill say?