On Friday, London's mayor Boris Johnson filmed a scene inside the fictional Queen Vic pub with landlady Peggy Mitchell who is played by actress Barbara Windsor. His appearance in EastEnders - on screens in the autumn - marks the first time a politician has appeared in the soap in its 24-year history
Photo: © PA