Limited company or sole trader?

The most frequent question I get asked is should I [...]