35 hours of driver CPC training 35 hours of training every five years 35 hours of training every five years 35 hours of training every five years 35 hours of training every five years 35 hours of driver CPC training 35 hours of training every five years 35 hours of training every five years HGV coaching 35 hours of driver CPC training Driver CPC 35 hours of driver CPC training 35 hours of driver CPC training 35 hours of training every five years 35 hours of driver CPC training 35 hours of driver CPC training 35 hours of driver CPC training 35 hours of driver CPC training