George Archibald, 1st Baron Archibald — British politician