There is provided a chemically immobilized heterogeneous single site polymerization catalyst represented by Formula I. wherein, M is a Group IV transition metal; R1 is or a functionalized inorganic oxide support selected from the group consisting of such that R8 is a molecule having a carboxylic or sulphonic acid group; R2-R5, are independently, H or a hydrocarbon; R6 is t-butyl; R7 is a functionalized inorganic oxide support selected from the group consisting of such that R8 is a molecule having a carboxylic or sulphonic acid group; and X1 and X2 are independently F, Cl, Br or I. There is also provided a method for the preparation of the chemically immobilized heterogeneous single site polymerization catalyst as represented by Formula I.