Hi Mark...

The Royal visit might have had a tad bit to do with it but giving the Conservative Government a majority in Parliament was the first step.
The Liberals and the NDP (we call them the No Defence Policy Party) wanted a small Canadian Military just in case Quebec decided to separate and the military would not take sides.
No Province can separate without the consent of all Provinces and the people of Quebec have shown twice and now in the past election they want to stay in Canada.
Each Province is very distinct and that is what makes up Canada.
Just like the London riots, we have a few idiots around here that want to keep stirring up trouble and for years the Liberals only harped on Quebec separating where after awhile even the folks of the Province of Quebec got sick of listening too them.
We are lucky we have a good leader who is taking the country in the right direction, cleaning up the mistakes made by the Liberals and their backers the NDP....
