Mark MacTaggart-Stewart — British politician