Best road bikes under £2,000 for 2019

Our pick of the top endurance and race bikes for under two grand