Apple's iPhone 12 Mini is perfect for those frustrated by how big smartphones have become, but you'll have to compromise on battery life.
Apple's iPhone 12 Mini is a compact phone without compromise - unless you're looking for extra-long battery life