David Mackintosh is a British politician, the Conservative MP for Northampton South since the May 2015 general election.
David Mackintosh is a British politician. The Conservative MP for Northampton South since the May 2015 general election is a British politician.