Every 4/5 years, usually. The Prime Minister can call an election at any time, but must call an election if it has been 5 years since the previous one. If the current government is doing well, he may...
The British Empire gave the name to British Columbia, back when it was a colony of theirs. They wanted to name the colony after the Columbia river, but were afraid if they just called it 'Columbia',...