Scotland's Peter Whiteford led the way at the halfway stage of the ISPS HANDA Perth International while England's James Morrison catapulted himself into contention by breaking the course record at Lake Karrinyup.