Thousands expected as half marathon and 10K return this weekend: what you need to know

Thousands take part in the runs every year