Canadian police have charged a French-Canadian student over the fatal shooting of six Muslim worshippers at a mosque in Quebec.

Alexandre Bissonnette faces six counts of first-degree murder and five of attempted murder.

The 27-year-old briefly appeared in a Quebec City court over Sunday evening’s attack, during evening prayers at the Quebec Islamic Cultural Centre.

Vigils have been held across Canada to commemorate those killed and injured.

More than 50 people were at the mosque when the shooting erupted just before 20:00 on Sunday.

Nineteen people were wounded – all men – and of five people still in hospital, two were in a critical condition.

Quebec provincial police have released the names of all six victims who were killed:

Mr Bissonnette did not enter a plea as he appeared in court on Monday, wearing a white prison-issue jump suit, his hands and feet shackled.

The suspect was arrested in his car on a bridge leading from Quebec City to Ile d’Orleans, where he called police to say he wanted to co-operate with the authorities.

According to local media, Mr Bissonnette studied political science and anthropology at Laval University, whose campus is about 3km (two miles) away from the mosque.

Francois Deschamps, an official with an advocacy group, Welcome to Refugees, said the suspect was known for his far-right views.

Mr Bissonnette was “unfortunately known to many activists in Quebec for taking nationalist, pro-Le Pen and anti-feminist positions at Laval University and on social media,” Mr Deschamps posted on the organisation’s Facebook page.

A man of Moroccan heritage who was also arrested after the attack, Mohamed Khadir, is now being treated as a witness.