Religion, politics and the common good