Celtic cruise to another three points and continue their winning run with a superb performance against St. Johnstone this ...