Four by-elections in June, including one in Quebec

Boris Johnson faces two tough by-elections