New poll puts support for independence on 52 per cent