Harry King battles hard for Brands Hatch podium