Pat fish dry. Combine flour, salt, and pepper in a shallow bowl and place each piece of fish into the flour. Turn to coat and then shake off any excess.
Heat olive oil and 1 tablespoon of butter in a non stick pan over medium-high heat and cook the fish in batches for 4-5 minutes per side or until golden brown and cooked through. Remove the fish from the skillet onto a plate.
If there’s too much oil in the pan, discard most of it. Return the pan to heat, melt one tablespoon of butter, add the garlic and cook for 30 seconds.
Add wine (or chicken stock) to the skillet and cook until it reduces in half. Add lemon juice, and the remaining butter and cook gently until the sauce emulsifies.
Add in the capers, lemon zest, and chopped parsley and stir before removing from the heat.
Spoon the sauce over the fish and serve warm with mashed potatoes and vegetables or salad.