UK's new PM Keir Starmer pledges to rebuild Britain