Hollywood star Keanu Reeves has surprised Parliament with a visit as the post-Brexit crisis engulfing UK politics rumbled on.

He was first spotted meeting MPs in the Portcullis House annexe, where hardened lobby journalists mobbed him for photos, before later appearing in the Commons chamber for a prosaic debate on the Finance Bill.

After being stopped by reporters for a selfie, the Matrix star strode through the Gothic arches which back on to New Palace Yard followed by a group of excited-looking parliamentary staffers.

Workers based in the Palace of Westminster stopped to catch a glimpse of the actor as he walked past.

He later appeared in the Commons accompanied by Tory MP Nadhim Zahawi, where he caught famously matter-of-fact Treasury Minister David Gauke running through line-by-line scrutiny of tax rates set out in the Budget.

After around ten minutes the Bill and Ted star left the debate, which was attended by around six backbenchers in addition to the frontbench teams.

Tory MP Mark Pritchard (The Wrekin) tweeted a photo of himself with Reeves before revealing they had met “to discuss expanding film production in West Midlands not just in London”.