Factors which can affect the outcome of UK General Elections.

Explain factors which can affect the outcome of UK General Elections.