18 months, 60 hours, booking two lessons a week, half of which were lost mainly due to weather.
But then I'm a slow methodical kind of chap who kept going back over several parts of the syllabus several times until I was happy with my performance and my understanding regardless of whether my instructor considered it necessary for me to do so.
Others did it in a few weeks or months and minimum time of around 40/45 hours, either because they flew more frequently, were more easily satisfied with their own ability and understanding than I was with mine, or they were just more able than me.