A further 334,679 people have received a first dose of a coronavirus vaccine across the UK, bringing the total figure to 17,582,121.