19th July MONDAY: 'Freedom Day' in London, England. Controlled Weather?