John Swinney takes a lateral flow test every time he leaves home