As you say, this is still a bone of contention, but I believe that most authorities adhere to the simple rule of 'no possessive ergo no apostrophe'. At least I do, and would unhesitantingly write:
H.G.V.s only
seven HPs
seven MPs
seven MPs' hats.
Exceptions are usually made for the few cases where confusion is possible, the classic example being 'mind your p's and q's'.
Here is one
SOURCE, and here's
ANOTHER. Googling 'apostrophe' will get you several more, with slightly varying opinions, especially re numerals and acronyms.