Mental Model
To remove the last item, find the tail and unlink it from the list so the second last becomes the new tail.
Analogy: Imagine a train of connected carriages. To remove the last carriage, you detach it from the one before it, making the second last carriage the new end.
head -> 1 ↔ 2 ↔ 3 ↔ 4 ↔ 5 ← tail null ← 1 ↔ 2 ↔ 3 ↔ 4 ↔ 5 -> null
