Lord Winton fait preuve de son habileté et de sa bravoure au service de l'armée française au siège de Besançon en 1660. De retour en Angleterre avec une brillante réputation, il est bien accueilli par le roi Charles II, qui le nomme membre du Conseil privé d'Écosse et lui donne le commandement du Régiment d'infanterie d'East Lothian contre les Covenanters en 1666, après quoi il bat les rebelles à Pentland, et aussi, en 1679, il commande à nouveau le même régiment "sur ses propres charges, avec tous ses vassaux, en équipage noble, dans l'armée de sa Majesté de 14 000 hommes", à Bothwell Bridge, où les rebelles sont totalement vaincus. Après la bataille, il reçoit le duc de Monmouth et tous les officiers écossais et anglais à Seton .