Armed police on duty across UK after latest London attack

The scene in London
The scene in London