This happened in year 1086 at the British saint St Albans church in Odense The dream of Britain made Canute the first Danish saint of kings but it did not make him British viking king

Please fix the punctuation.
This happened in year 1086 at the British saint St. Alban's church in Odense. The dream of Britain made Canute, the first Danish saint of kings, but it did not make him British viking king.