General Details James Cartlidge was elected Member of Parliament for South Suffolk following the 2019 general election.