We are swamped with advertising for gyms, yoga studios and personal training so it’s easy to assume that getting fit or improving a technique will be expensive. But there are plenty of free or affordable classes and programmes online. Here are some of the best places to start.