PM hails