Its all good for the discussion MP

...
I think your final line says it all....its an unecessary annoyance.
No more, no less...an annoyance.
People are finding different ways to deal with a potential problem, some are buying early, some will leave it later. As i said, no-one (unless they're really unlucky) will fail to get their petrol in the next week or so.
As for the resilience in the supply chain, well they've only got themselves to blame (oh and the supermarkets of course)...theyve created the system, not drivers, not the general public. Yes, we all probably benefit...but you can bet the companies benefit more than we do.
I say the supermarkets are partly to blame...apparently some years ago, there used to be circa 14K filling stations in this country. With the advent of supermarket stations, they've edged so many out there's only circa 8K stations now, further adding to the problem of availability of fuel.
I just dislike this term 'panicking'...i dont see anyone running round like headless chickens...'oh lordy, we're all fooked now

'...Rubbish. Some people are just thinking ahead, some doubtless for selfish reasons, but equally.....
IMO, what would be REALLY stupid would be to sit back and do nothing, then all panic at the last moment and grind to a standstill.....now that WOULD be stupid.
IF there's a strike, no-one knows how long it would last. As said, a tankfull last me 1.5 weeks maximum. Not to have a little contingency would be equally stupid, hence topping up, then keeping it topped up.