Boris Johnson has suffered a major setback that imperils his premiership. The Conservatives lost two parliamentary by-elections, one in Yorkshire and the other in Devon, leading to the resignation of the party’s chair overnight.