The NCT don't check the suitability as a taxi.....but at Licence Renewal Assessment those screens could become an issue.....but how come shops,chemists etc can install "safety screens" seemingly without issue.
just some of the small print of a screen supplier below
the company name is driver bubble
copy and pasted below
...
6.3. It is expressly notified to the customer that although the products offered by Driver Bubble can be used in an effort to increase safety for drivers and passengers of vehicles alike, these products are not designed, manufactured or tested to prevent all possible physical contact between persons in a vehicle or to entirely prevent risk of contamination by viruses (e.g. Corona virus) or the contraction of illnesses (e.g. COVID-19 respiratory disease). The customer is advised to inform itself of and closely follow all local hygiene guidelines, both in general and specifically with regard to the Coronavirus.
6.4. It is also expressly notified to the customer that the customer is solely responsible for verifying whether the use of the products offered by Driver Bubble is compliant with applicable laws, rules and regulations or insurance, license or other agreements to which the customer is a party. The customer is considered to have verified compliancy before making a purchase.
6.5. The products offered by Driver Bubble are intended to be installed and used in vehicles of customers or their employees, contractors or clients. The customer is exclusively responsible for making sure the products fit the vehicles they are meant to be used in. The website driverbubble.com contains the dimensions of the products and a list of vehicle models that the products have proven to fit into, which the customer is considered to have studied before making a purchase.