Gower College criticised over English apprenticeships

Gower College trains 57 apprentices in the south of England through a levy-funded scheme.