Danielle Rowley was the Member of Parliament for Midlothian. She represented the seat since 8 June 2017 as a member of the Labour party.