A new worksheet for Year 7 History. Why does the English language have so many German, French, Celtic and Scandinavian words within it? An original way of looking at the waves of immigration that have characterised British history in the past 1000 years.