Card hasn't arrived

My new card was supposed to have arrived by 12 Jul but it didn’t arrive until now.