wales scotland portsmouth edinburgh glasgow canada london law hampton lawyer escorts attorney ipswich east anglia immigrant immigration norwich ireland emigration chesapeake migration newport news australia escort citizenship