From daily-wage labourers to small business owners, millions are struggling to cope with soaring temperatures of beyond 40°C while trying to earn a living.