Delhiites finally got some relief from the hot and humid weather as some parts of the capital witnessed rain showers this afternoon. After several red herring Indian Metrological Department (IMD) predictions about upcoming rains, people finally enjoyed a small bout with an afternoon drizzle. While some people were seen taking their umbrellas out on the roads, others enjoyed the views from their windows. The shift in the weather also called for some piping hot tea and pakoras.