British citizens living in EU say Theresa May has 'sold them down the river' for deal