The Starmer Audit: Three Years On, has the Labour Leader Kept his Pledges?