The date for the Makerfield by-election has been confirmed. Voters in the Greater Manchester constituency will go to the polls on 18 June.