Bengaluru is expected to face a day of persistent rain and thunderstorm activity on July 18, with significant weather conditions…