I am a HGV Driver myself. You do need the class two medical done before you fly solo. I had to have another medical done before i was sent solo. GP does your HGV Medical but might not be qualified to do your Class two medical. I had to visit another Aviation Doctor for mine.
Hope this helps & good luck.
Trev