The Queen will visit Lords cricket ground today ahead of the second Ashes Test between England and Australia.
The monarch will be presented to the players before play gets underway at 11.15am.
More top news
A quadruple stabbing and a shooting that happened less than a mile from each other on consecutive days are believed to be linked.
The machines were bought by Mr Johnson from Germany in 2014 - before their use had been licensed on the UK mainland.
Passengers on some of the busiest rail routes in London were warned of cancellations because of over-running engineering works.