We had a Chinook over here yesterday evening (just south of Blackpool. Never seen one here before apart from airshow) Wondering if it was delivering medical equipment.