Diane Abbott, Britain’s first and longest-serving female member of parliament (MP) was re-elected as MP for Hackney North and Stoke Newington in last week’s general election, which saw a landslide victory for the Labour Party over the Conservatives...