A brief cold front will bring thunderstorms and yellow weather warnings across seven Italian regions on Friday, followed by a warm anticyclone over the weekend with temperatures reaching up to 31°C.