"Also is it just the EU who say that they don't want free movement between Northern Ireland and the EU?"
Yes. The system works well for UK and Ireland considering there are 167 'other' nations with varying travel, visa requirements. For some reason, the UK and Ireland are more than capable of managing 167 nationalities and a world immigration crisis, but arent capable of managing a further 'legally entitled to be there' 27? (There is absolutely no suggestion whatsoever that the UK or the EU will ban citizens from travel).
You then look at NI and Irish citizens, and for some reason the EU believe that for the first time in almost 100 years (clearly excluding the troubles, WW2 etc) and for the sole purpose of 'negotiation', Irish and NI citizens shouldnt have the right to travel freely without passports between the two. My Croatia point absolutely demonstrates the EUs duplicity in this stance. What do the EU believe a NI citizen is going to do or gain by travelling to EU Ireland? Pay extra VAT? (Ill come to that) No one in the leave campaign, government, or any leave voter, has stated they voted for Brexit to keep the Irish out. Its a despicable and shit stirring 'theoretical' argument simply used to fan the flames and utterly disregards the rights of Irish given to them historically to settle in the UK.
There is no 'illegal immigrant' route problem to fix, as what numbers there have been, even at the height of the crisis, its a few hundred per year and theyve been picked up pretty quickly. 100s of thousands have been roaming across mainland europe, rocking up in Calais, and suddenly NI's a route risk that must be dealt with? My backside.
Goods on the other hand become a sticking point, only if the UK decide to suspend VAT. However, its never been suggested, its never been proposed, it certainly wasnt a basis or promise of the leave campaign, and indeed all sides believe VAT will remain. All sides benefit from VAT. BUT, there is a possibility the UK could, hence the one very slim caveat, that nothing can be agreed without trade negotiations. The EU could refuse to accept our VAT donations, but Im struggling to even contemplate what ridiculous scaremongering reason theyd use to do so.
Dont forget, Ireland currently charge 23% VAT, the UK 20%. Has that caused a problem between the 2 nations thats forced even a border debate? Absolutely not.