Thousands of people were told to evacuate their homes near Montreal in eastern Canada early on Sunday after rising floodwaters breached a dyke following heavy rain.

The barrier protecting Sainte-Marthe-sur-le-Lac near Canada's second largest city gave way causing water up to 1.5m (5ft) deep to surge through the area.