What a perfect day to end my reports from London – today is Saint George’s Day – honoring the mythical dragon slayer who is the patron saint of England.

aa4