Share Twitter Facebook LinkedIn Email One person reporteds hearing an ‘explosion’ as the tricycle bursts into flames outside Buckingham Palace Read More