PM’s speech criticised by church leaders