If you think this month has felt warmer than usual - especially at night - you are not mistaken.
The highest and lowest temperatures over the last fortnight have mostly been above the long-term average highs and lows for the month of June, according to figures from the Meteorological Service Singapore (MSS).
On all but one day between June 9 and 23, the maximum temperature recorded at the Changi climate station exceeded the long-term average high of 31.3 Celsius.
On 11 of the last 15 days, the minimum temperature exceeded the long-term average low of 24.8 Celsius.