I agree with Yorkshire Andy: Skill trumps kit any day. If you have the knowledge,you can improvise in emergencies. That goes for all skills of course,not just medical. My own first aid training expires at the start of next year,and I will retrain in a heartbeat,if you will forgive the pun!

The last three years have seen me attend to several faints/ collapses,a seizure,an accidental stabbing and latterly ,resuscitation of my boss,who had ,as he puts it,”had a bit of a heart attack “. That was all done without ANY kit,apart from a trauma dressing for the stab wound - and I had already grabbed several clean tea towels from the laundry cupboard on the way into the kitchen.
That said though; it’s good to have a few plasters,bandages and OTC remedies especially. If you are going to get horrendous toothache,it’ll be Sunday morning with no way to procure decent painkillers! And if you have children,you must simply NEVER run out of Calpol or it’s generic equivalent , as that is tantamount to be a bad parent! We now have ‘step’ grandchildren,and it was the first thing my wife bought when one stayed recently.
I would suggest that purchasing a decent kit is a good idea if you don’t know where to start,but if you do,then build your own .If that makes sense? My wife and I are both trained, but we don’t possess a tourniquet for instance within our own extensive kit. Why? Because neither of us are trained to use it. Our next courses will include that. That may sound rather remiss of us, but we know our limits. My first aid trainer said the most useful kit is your mobile phone , as you are simply providing ‘FIRST’ aid,until the professionals get there. I can testify to the relief of seeing medics after stemming blood , and knocking seven bells out of my gaffer’s chest,and the mobile phone facilitated that,as well as being supported by a trained medic during the call.
In three words I can sum up everything I have learned about life: It goes on.
Robert Frost.
Covid 19: After that level of weirdness ,any situation is certainly possible.
Me.