Boris Johnson is facing one of his biggest electoral challenges yet as Prime Minister following the dramatic resignation of Owen Paterson, triggering an imminent by-election.