Repeal campaign now has a serious fight on its hands

As ever, the fight will be won or lost in the centre - and today’s poll shows undecided voters edging towards the No side