The Green Party is expected to be Labour’s main challenger at the forthcoming by-election in Holborn and St Pancras