Ukraine has seen a relatively quiet night after Donald Trump said his Russian counterpart Vladimir Putin had agreed not to attack Kyiv and various towns during a cold snap.

The Kremlin confirmed it had agreed to cease attacks on Kyiv until Sunday to create favourable conditions for peace talks.

While the US president did not say when the pause would begin, air raid alerts sounded in just eight Ukrainian regions overnight into Friday, with two minor injuries recorded in Zaporizhzhia.

Temperatures in the capital, Kyiv, are due to plummet to -24C (-11F) over the coming days. Russia has recently intensified attacks on Ukraine's energy infrastructure during cold periods since its invasion began.

Kremlin spokesman Dmitry Peskov said on Friday that Putin had called a halt to strikes on Kyiv for a week until 1 February at Trump's request.

Ukrainian President Volodymyr Zelensky praised Trump for initiating discussions regarding security during this extreme winter.

However, many Kyiv residents expressed skepticism about the agreement, fearing Putin may not adhere to it.

As peace talks continue, citizens in Kyiv hope for a break from strikes, especially as freezing temperatures pose a significant challenge.