Celtic were once again at their clinical best as they defeated St Johnstone 4-1 away from home in the Scottish Premiership at ...