Archibald Lamont — British scientist and politician