UK markets close in 3 hours 16 minutes

Bank of England holds rates but faces snooping scandal/ Queen opens parliament, says Johnson will deliver Brexit

Yahoo Finance's Oscar Williams-Grut has the latest from London.