If UK wants to block travel and resident rights of EU citizens and keep access into EU markets, that's obviously where the EU has to say fuck off. Non-British have opinions too and the opinions are overweeningly that if you want to be in EU you have to have the same rights and obligations like everybody else. No one is obligated to provide others with privileges just because they threaten to leave, they are free to leave and enjoy not being in the club. Which is silly because all those "EU rules" are put in place together with the British anyway.
Speaking if opinion polls, here are some of the latest opinions polls of the British public on Brexit: https://redfieldandwiltonstrategies.com/joining-or-staying-o...