John Dalrymple, 8th Earl of Stair — British politician