Home Featured GP3 season preview: Another battle of Brits? Or will France prevail?