The problem with his statement is what about students who are starting out.  If all jobs were mandated to pay a living wage I never would have gotten a job while in university and likewise full time was not possible with my studies unless I was willing to accept lower grades.  I agree for those who are over 30, full time and living wage makes sense but that is tough to regulate.  There will always be a need for entry level jobs.  The main thing the government can do is help those stuck in those upgrade their skills so they can get higher wages instead of asking those companies to raise wages as this will just encourage them to automate.  Also the rich pay a lot in taxes, over 50% in 7 out of 10 provinces so the idea they aren't paying their fair share isn't shown in facts.  Maybe in the US that is true, but not in Canada.