Not sure if you can access BBC iPlayer in Canada GD. Probably not, but for those who can it is here (temporarily):-
BBC iPlayer - Battle of Britain 75: From Westminster Abbey
and highlights here:-
BBC iPlayer - Battle of Britain 75 - Highlights from Westminster Abbey