Mhairi Black, the SNP’s youngest MP and one of the party’s rising stars, is facing criticism for having the worst voting record in Westminster since the election.

Black, 23, has voted in only one-fifth of divisions since June. According to well-placed SNP sources, her absences are “becoming an issue”.

Analysis of voting records of 650 MPs, compiled by They Work for You, an online resource, reveals that Black, who represents Paisley and Renfrewshire South, is at the bottom of the league table.

Between June 28 and this weekend, she cast just five votes in three days at Westminster.

In total, only three other MPs across the UK have voted in fewer than half the divisions. They are all English Labour MPs: Reynolds from Wolverhampton, Anna