K Class subs were a doomed attempt at producing boats that would be able to keep pace with a Battlefleet.
British subs in general performed well in the war but, being designed for work in the Med and North Sea or Western Approaches they suffered in the Pacific.
Conversely the big US boats would have had difficulty in the Med and European coastal waters.
RN Subs performed well in S.E. Asia and the Indian ocean.