MPs

Graham Charles Stuart

Graham is again the MP for Beverley & Holderness following his re-election in the General Election on 8th June 2017. He won 58.37% of the votes cast and increased his majority to 14,042.