A few recent political developments which should not go unnoticed