Deadline day as it happened: Premiership sides do their final deals

All the latest updates from the SPFL on transfer deadline day.