Well... your issue is that folder naming convention isn't consistent.

8 July 19. Is not "dd mmm yy" format, but "dd mmmm yy". However, Jan is in "dd mmm yy" format.

You'll either have to check for both patterns or make sure folders use consistent format.