Steel roofs are extremely popular in the US, and it’s certainly an option for houses here in the UK. Because steel is such a strong material, the roof will certainly be suitable for a wide range of weather conditions, and it can certainly handle strong British weather.
A steel roof can be relatively cheap compared to wood, thatched roofs and clay tiled roofs. Another benefit is the fact that this type of roof is fire resistant, and steel tiles are actually quick lightweight meaning installing doesn’t take a significant amount of time.
There is certain maintenance that can be required for steel roofs, however, because rust can be an issue. Without treatment the metal can corrode which is why it is beneficial to have a plastic coating on the tiles. If you’re looking for a reliable and inexpensive roof material than steel could be a valid option.