No expiry date with IG or spreader. Similar low margin interest to CFD. No trading fee and all the usual stop options. Slightly wider spread than ISA account, but I think CFDs are wider also.
No vaccine ever developed has ever stopped anyone catching a disease. A vaccine prepares the body in advance to combat the results of catching the disease and prevent you getting ill