Jeremy Corbyn's party drop to 18% behind the Conservatives (24%), Brexit Party (23%) and Liberal Democrats (20%).