Over a thousand runners took to the streets of a Hampshire town to take on a half marathon in what was an inspiring day.