Charles Cameron Shute - British General and member of parliament