I am prompted to start this thread by another win in a stage race - Norway this time. So far this year he has won a stage and finished in the top 10 of the Algarve, Andalucía and Coppi e Bartali. Call him the King of the 2.1s.
Last year he had a pretty impressive start; as a Team GB endurance trackie (World and European champion, and this summer Olympic Silver medallist), I would have assumed he'd be the normal "company man" and just serve leaders for a few years a la Jon Dibben or Owain Doull, hope to make a Vuelta squad in his second or third year, and then maybe take his chances in his third or fourth year, but instead he was raring to go in - in the shortened 2020 season, he registered several top-10s in late-season hilly Italian semi-classics, and won the Giro dell'Appennino.
He had a pretty good junior career on cobbled classics (although some junior races barely have any cobbles compared to senior versions), and, while still clearly focusing on the track, his 2018 and 2019 seasons show a lot of promise. At the 2018 U-23 World TTs, he was behind only Mikkel Bjerg, Brent van Moer, Mathias Norsgaard and Edoardo Affini. At the 2018 U-23 World Road Race (which Marc Hirschi won), he was 8th, in a small group with Pogacar and Hindley. Then in 2019 he won two stages and the points jersey at the Babygiro, a stage at the Tour de l'Avenir, and 10th at London–Surrey (not bad for an u23 riding for the national team).
It's still difficult for me to know if he is a punchy sprinter, a sprinty puncheur, a new van Aert or van der Poel, a future GT contender, or something else. In any case, he is currently as sure a bet to do the top-10+stage win double in week-long races as Primoz Roglic and Remco Evenepoel are to win them overall.

Last year he had a pretty impressive start; as a Team GB endurance trackie (World and European champion, and this summer Olympic Silver medallist), I would have assumed he'd be the normal "company man" and just serve leaders for a few years a la Jon Dibben or Owain Doull, hope to make a Vuelta squad in his second or third year, and then maybe take his chances in his third or fourth year, but instead he was raring to go in - in the shortened 2020 season, he registered several top-10s in late-season hilly Italian semi-classics, and won the Giro dell'Appennino.
He had a pretty good junior career on cobbled classics (although some junior races barely have any cobbles compared to senior versions), and, while still clearly focusing on the track, his 2018 and 2019 seasons show a lot of promise. At the 2018 U-23 World TTs, he was behind only Mikkel Bjerg, Brent van Moer, Mathias Norsgaard and Edoardo Affini. At the 2018 U-23 World Road Race (which Marc Hirschi won), he was 8th, in a small group with Pogacar and Hindley. Then in 2019 he won two stages and the points jersey at the Babygiro, a stage at the Tour de l'Avenir, and 10th at London–Surrey (not bad for an u23 riding for the national team).
It's still difficult for me to know if he is a punchy sprinter, a sprinty puncheur, a new van Aert or van der Poel, a future GT contender, or something else. In any case, he is currently as sure a bet to do the top-10+stage win double in week-long races as Primoz Roglic and Remco Evenepoel are to win them overall.