Runcorn and Helsby MP says he will quit, in a move which will spark by-election in his constituency