O happy fault!

London has been hit by terrorists again, with all the hallmarks of those inspired by the Islamic jihadists of Daesh. The details are gradually becoming clearer now but it seems prudent to withhold comment until we know quite certainly the full nature of the attacks. […]