A woman attaches a polling station sign outside Honiton Library in England. The Tiverton and Honiton constituency by-election is being held after Conservative MP Neil Parish resigned. Getty Images

By-election blues for Boris Johnson in first public test after scandals