Nigel Farage has nine extra jobs and earns the highest amount of any MP outside of the Commons, new figures have revealed.
Labour continues to struggle in the polls as the Southport killings and October's divisive Budget pile more pressure on Keir ...