China has declared "it will not yield to colonisation of ideas and values" and suggested Liberal MP Andrew Hastie and Senator James Paterson would need to "repent and redress their mistakes" before they were granted visas to visit the country.

But the Morrison government MPs – who are both high-profile China critics – showed no sign of curtailing their commentary, following news they had been banned from visiting Australia's biggest trading partner on a study tour.

Liberal MP Andrew Hastie and his government colleague, Senator James Paterson, have been denied visas to visit China. Credit:Alex Ellinghausen

Senator Paterson told The Sun-Herald and The Sunday Age: "it's even more important for us to continue to voice our concerns," while Mr Hastie said, "it doesn't change anything for me".

The MPs were due to travel to China next month on a study tour planned by think tank China Matters. On Friday, the Chinese Embassy told China Matters their visas had been denied, "at this time", in a development that shocked senior members of the government.