I just bought a navy Ashby on sale from John Lewis. It was marked down by £80. So far I am very happy with the jacket. I bought a large, and while I have not worn it with a thicker sweater yet, it seems to be the perfect size for me.
Not that this will change my opinion of the jacket, but where is the tag which says where it was made? I found the tag in the pocket but it does not say there. I haven't been able to find any other hidden tags.