The British tennis number one admits he lost to the “better player on the day” in his three-set defeat to Jiri Lehecka.

The Czech will play top seed Carlos Alcaraz in today’s final.

The two-time Wimbledon champion got past fellow Spaniard Roberto Bautista Agut in straight sets.