New global system awards points for skills, having a job offer and speaking English. Continue reading...