55% would vote to Remain in the EU and two thirds think Brexit was a mistake, poll shows