James Middleton 

Stroke survivor who loves all things cycling