Great Britain has a long history of immigration that has influenced its culture and economy. People immigrate for reasons such as its tolerant multicultural society, strong job market and education system, and universal healthcare. Key immigrant groups through history include Celts, Romans, Anglo-Saxons, Vikings, Normans, and more recently commonwealth citizens filling labor shortages. Today Britain continues to attract immigrants globally to fill professional job openings.