Cook the chicken in the oil until brown. Meanwhile cook pasta in boiling water for 10 mins, then add broccoli for a further 8/10 mins until both are cooked through. Drain. Remove chicken from pan, add stock, tomato purée, cheese and cream and stir until combined. Add chicken to pan, then pour this over the pasta and broccoli until coated. Pour into an ovenproof dish. Cover with breadcrumbs, followed by garlic, parsley and grated Parmesan. Bake in oven at 190 degrees for 25/30 minutes, until mixture is bubbling and crumbs are browned.