The Grand Tour

Who’s that sneaking into 10 Downing Street?