British Porsche Carrera Cup: Overview of seasons