A 20-year-old SNP MP has won rave reviews after making her maiden House of Commons speech - one in which she referenced Tony Benn, food banks and aimed her fire at both the Conservatives and Labour.
Mhairi Black - a third year politics student - became the youngest MP in Westminster since the 17th Century when she defeated then Shadow Foreign Secretary Douglas Alexander to take her home constituency of Paisley and South Renfrewshire ten weeks ago.
As she launched into her first statement in front of her peers, she first thanked Alexander for his service, adding: "He served the constituency for many years - after all, I was only three when he was elected."
She then took on a drier tone to discuss the housing measures in George Osborne's first Conservative-only Budget.
In this Budget the Chancellor also abolished any housing benefit for anyone below the age of 21. So we are now in the ridiculous situation whereby, because I am an MP, not only am I the youngest but also I am the only 20-year-old in the whole of the UK that the Chancellor is prepared to help with housing.
Watch the speech in full here:
She then turned her fire across the benches to the Labour, stating she wanted to ""hold a mirror to the face of a party that seems to have forgotten the very people they are supposed to represent".
Speaking of her family's staunchly Labour background, she said: "I feel it is the Labour Party that left me, not the other way about."
And attacking acting Labour leader Harriet Harman for supporting the government's changes to tax credits, she referenced "personal hero" Tony Benn, who she said was "right when he said the only people worth remembering in politics were signposts".
She then sat down to the applause of her party colleagues - who were duly reprimanded by the Deputy Speaker for breaking Commons protocol.
The speech has since been shared thousands of times on social media, while fellow MPs described it as "spellbinding".