Given that the rubbers are clearly embossed with the Tektro logo, I'm going to say yes. Also, XLC are not a manufacturer, so they must have got them from an actual manufacturer and Tektro would be any reasonable person's first port of call for brakes 🙂
clearly embossed with the Tektro logo
Ta, I thought so too, but it seemed a bit too convenient as I thought that model had been discontinued for a few years.
Is this brake lever a rebadged tektro r200 / cane creek scr5?
https://www.richardsonsonline.co.uk/Catalogue/Components/Brakes/Brake-Levers/Drop-Bar-Levers/XLC-Road-Aero-Brake-Lever-Set-BL2500357000