Good wins for Mark Lamb and Sarah McCormack in last night’s Lords Seat Race. Results here.

Menu