A view on Brexit from a German man living in Dundee

The UK has chosen to leave the European Union in the historic vote for Brexit.

What affect will this have on UK residents from other European countries who live and work here?

Thomas is a computer programmer who lives in Dundee.

Originally from Germany, he says he is worried about what the future holds for him: "Suddenly overnight it feels like my future in this country is in question".