Okay, I haven't really got a decent coat and I'm on a strict budget. Would this do? I've got loads of other layers to go with it so it doesn't have to be that warm... I know its not going to be the best coat in the world by a long way, but my old Craghopper coat has been pretty good to me.
(£40 at Debenhams)
Link in first post.