International events WHOA: British police declare ‘major incident’ after huge explosion rocks Leicester, England