Echoes: ‘a glorious anthology… bursting with delightful poems’ Buy now. Limited stocks.

Tags from last 12 months

War (18) Ukraine (15) Trump (5) Intolerance (4) Hope (4) Repression (3) casualties (3) Destruction (3) Nostalgia (3) USA (3) Courage (2) big tech (2) Bombing (2) War Crimes (2)
Legacy (2) Lies (2) Peace (2) Climate (2) Waste (2) authoritarianism (2) Murder (2) Starmer (2) Russia (2) futility (2) Resilience (2) tolerance (2) Love (2) music (2) Friendship (1) grief (1) loneliness (1) mourning (1) Surrender (1) TACO (1) Dreams (1) Forecasts (1) Future (1) Conflict (1) International Community (1) Religion (1) Body (1) Carpet (1) Whodunnit (1) Freedom of speech (1) groupthink (1) social control (1) social media (1) Maternity Hospital (1) AI (1) Creeping conformity (1) Surveillance (1) Fame (1) Poet (1) Design (1) Division (1) Society (1) The Future (1) Reconstruction (1) Self-promotion (1) Childhood (1) Deprivation (1) human beings (1) life (1) Nature (1) Songs (1) age (1) decline (1) inevitability (1) Time (1) COP30 (1) US inaction (1) cruelty (1) desperation (1) Capitulation (1) Fear (1) Christmas (1) Nonet (1) Reindeern Snow (1) addiction (1) Cricket (1) mental health (1) suicide (1) Justice (1) Law (1) Truth (1) Jazz (1) Paris (1) The fifties (1) decency (1) light (1) Morality (1) Right and Wrong (1) Dark Ages (1) Regression (1) Strongmen (1) resistance (1) Dictators (1) Might is Right (1) Negotiations (1) Terrorism (1) Greenland (1) Politics (1) Rutte (1) State Visit etc (1) Political Prisoners (1) Tyranny (1) memories (1) Place (1) redemption (1) Anniversary (1) Expectation (1) Poetry (1) Public Opinion (1) Depopulation (1) Art (1) Beauty (1) Terror (1) banality (1) Missile strike (1) end of life care (1) Mortality (1) slippery slope (1) Human Rights (1) Security (1) Torture (1) America (1) Crazy (1) Dangerous (1) Mad (1) Tragic (1) Creeping authoritarianism (1) Dictatorship (1) Detective (1) Modern life (1) exclusion (1) judgement (1) Misfit (1) Invasion (1) Suffering (1) free speech (1) openness (1) Bravado (1) Giants (1) Hot Air (1) Joy (1) Adduction (1) Russification (1) belief (1) Identity (1) nation (1) sacrifice (1) Debate (1) public discourse (1) Enjoyment (1) Freedom (1) Oppression (1) tragedy (1) Cold War (1) Frighteningly Topical (1) Surrealism (1) Truce (1) absurd vitriol (1) decent man (1) impossible job (1) Public flagellation (1) sanctimonious right-wing drivel (1) Extreme heat (1) Struggling (1) Injustice (1) Kyiv 2 July 2026 (1) Missiles (1) Bombings (1) Coventry (1) Tyrants (1) 1968 (1) All Rounder (1) Garry Sobers (1) Greatest (1) Six Sixes (1) Swansea (1) Loss (1) Impunity (1) disappointment (1) sadness (1) Difference (1) Discrimination (1) Outsiders (1)

Enemy

It started when they spat at me,

And former pals made it quite clear

That I should not enjoy life here.

 

They cried: ‘go home’. This is my home!

I know of nowhere else to be,

But that won’t stop them taunting me.

 

For years my parents played the game:

They had turned into diehard fans

Of all the leader’s cunning plans.

 

But this will never be enough;

You m...

Read and leave comments (2)

🌷(3)

DifferenceDiscriminationIntoleranceOutsiders

Item

‘Are we an item?’ she asked.

‘I don’t think so,’ he replied.

‘Oh, that’s all right,’ she said,

But, later on, she cried,

And wondered why, that afternoon,

She had at least not sighed.

Read and leave comments (0)

🌷(4)

disappointmentLovesadness

What we know on Day 1,621

The metal comes a-raining down

On its mean nightly spree,

And some more are dead or wounded

Who did not need to be;

 

Those at the front who quake with fear

Crouch in a silent plea,

And, spotted like a sitting duck,

Are bombed and shelled with glee;

 

This gruesome feast of agony

Could spread to you and me,

And those who are responsible

Will still get off sco...

Read and leave comments (3)

🌷(6)

DestructionImpunityUkraineWar

Rope

We found the old man, swinging from a rope;

It seems he couldn’t take it anymore.

It seems he had outlived his memories;

He’d had two sons, both victims of the war.

 

This is reality: young lives are snatched

And parents, seeking solace, see no point

In playing games alone in this grim light,

When others seek new martyrs to anoint.

 

It’s what invaders deal in every d...

Read and leave comments (3)

🌷(7)

FutilityLossUkraineWar

Sobers

The fifth six may have been a catch;

(Did the fielder hold on as he fell?)

But the sixth, a long hop clobbered with disdain,

Flew half way down into Swansea Town

And might never have been seen again.

Read and leave comments (7)

🌷(7)

1968All RounderGarry SobersGreatestSix SixesSwansea

Nigel Grumpy

Nigel Grumpy, at that time just a lad,

Was taken to Germany by his dad.

Dad could hardly wait to cross the border,

Hoping to encounter proper order.

 

In the thirties of emblems and of flags,

Of swastikas adorning shopping bags,

The local party crowd would strut their stuff

And Grumpy Senior couldn’t get enough.

 

He marvelled at their discipline and pride,

Their w...

Read and leave comments (4)

🌷(7)

BombingsCoventryTyrants

Weather

Never mind the weather;

There are twenty seven dead.

Some dirty, stinking cowards

Dropped missiles on their head.

 

Never mind the weather:

The sunshine, cloud and rain.

The swine are filling up the sky

With lethal toys again.

 

Never mind the weather;

The outlook is quite clear.

The murderers are saving up

More death to piss down here.

 

Never mind the...

Read and leave comments (7)

🌷(9)

InjusticeKyiv 2 July 2026MissilesMurderUkraineWar

Heatwave

The music of the heat

Is soft in early morning air.

Its harsher tones, in dribs and drabs,

Emerge as the shadows shorten,

Retreating only with

The falling canopy of dusk.

 

The city pavements swell

And, at the high scorching hour,

Their jagged edges pierce the skin

Of card sharks and the lunchtime queues,

To gulped, unuttered cries

Of those who tolerate the pain...

Read and leave comments (2)

🌷(8)

ClimateExtreme heatMusicStruggling

Kick

Let’s kick him when he’s down;

It’s easy, join the queue.

Slip on these size ten boots;

We’ll show you what to do.

 

Just hit him where it hurts,

When he has no defence.

Spit out your poisoned rant;

You don’t need to make sense.

 

Tyrants and dictators

Keep you miles away,

But where the life is free

Cheap vitriol holds sway.

 

Some come on, get stuck in

...

Read and leave comments (4)

🌷(7)

absurd vitrioldecent manimpossible jobPublic flagellationsanctimonious right-wing drivelStarmer

Diary of Splat

I was only ten
When they dropped the bomb.
Splat!
 
‘Put your head between your knees.
Hold your nose.
Make yourself small.’
My parents tried it.
Splat!
 
‘Think of a number.
Double it. Add fourteen.
Divide it by the number you first thought of.’
I had a go at that one.
Splat!
 
A funny man, with a turned-up hat:
‘I say, I say, I say,
My wife’s...

Read and leave comments (2)

🌷(6)

Cold WarFrighteningly TopicalNostalgiaSurrealismTruce

Playing in Pain

On the day of the recital

A warhead crashed down on our house.

Three of my family died

And only I survived,

But, though I shan’t find peace again

That very evening

I played, in pain.

 

The music did what music does;

I gave them Mozart, Bach and Brahms.

Soon grief seemed not to matter,

As all fell back into its arms,

And evil turned to trivial

As wonder filled

...

Read and leave comments (2)

couragemusicresiliencetragedyUkraineWar

Interferers

Those were the days

Of Big Keith, Uncle Reg

And Mavis from the garden centre.

 

It was all going so well;

Everyone had their bit of fun:

Easier times.

 

Then the interferers came:

Laying down the law, splitting hairs,

Causing trouble.

 

Suddenly, paths were blocked off,

Names and addresses checked,

The odd groin kicked.

 

They didn’t like enjoyment:

...

Read and leave comments (4)

🌷(9)

EnjoymentFreedomIntoleranceOppression

Overrated

Most things in life are overrated;

But what else is there?

If you don’t overrate,

You’ll understate,

And be shouted down

In the deafening debate.

Read and leave comments (0)

Debatepublic discoursetolerance

Soft Spot

Anyone can write a poem, a novel,

A self-help book, a column in the local rag;

Anyone can fly their filthy little flag.

 

Anyone can paint, create,

Lick the pattern off the plate,

Grass up their longest-standing mate.

 

Anyone can compose – concertos,

Operas, a bit of rock and roll,

Or put the ball in their own goal.

 

Anyone can shrug their shoulders,

Piss t...

Read and leave comments (3)

beliefIdentitylegacynationsacrifice

They Took Away The Children

They took away the children;

They put them in a car.

We asked where they were going;

They said to us: ‘Quite far’.

 

They took away the children;

They put them in a van.

We asked them why they did this;

They said: ‘Because we can.’

 

They took away the children;

They put them in a truck.

We asked why they should suffer;

They said to us: ‘Tough luck’.

 

...

Read and leave comments (6)

AdductionRussiaRussificationUkraineWar Crimes

Giants

Many people pose as giants,

But most are not quite the real deal.

Some often simply shrink away

As you are preparing to kneel,

Emitting just a puny squeal.

 

A lot are mouth-and-trousers types;

In the flesh they fail to impress.

They talk good games from far away,

But shrivel when put to the test,

Their hulking form in full regress.

 

These big guys will throw a...

Read and leave comments (0)

🌷(5)

BravadoGiantsHot AirJoyLove

Offence

All sorts of things offend me every day,

But it would be unfair or underhand

To call for such expression to be banned

Or to be silenced in some other way.

 

Imagine interdicting simple acts

Or stopping circulation of a joke,

Or 'de-platforming' some misguided bloke

Because you do not like his take on facts.

 

A lot of views will make us quite annoyed

And statements...

Read and leave comments (0)

🌷(4)

free speechopennesstolerance

Ukraine Trilogy

Gibberish

 

If all those dying in the fray

Were laid from end to end,

They would stretch for many a mile

And no doubt grievously offend,

Behind their desks so far away,

The same men talking gibberish

With a sickly, spray-on smile.

 

As it happens

 

No one needed to die today

But, as it happens, sixteen did.

Of the usual bagged variety:

Men, women and so...

Read and leave comments (0)

🌷(4)

HopeInvasionLiesResilienceSufferingUkraineWar

Smallsmith

Smallsmith, unlike his name, was vast;

He towered over other boys.

And yet his life was difficult:

His movement slow, his thoughts unclear,

Amongst a fog of urban noise.

 

His parents loved their giant son

But understood that, as he grew,

The neighbourhood would not accept

His outsized presence in their face;

He’d have to disappear from view.

 

So Smallsmith and...

Read and leave comments (2)

🌷(4)

exclusionjudgementMisfit

Sherlock

He wouldn’t carry off his act these days,

Now that the plods have sewn the whole gig up;

It’s hard to see him slipping on hi-vis

Or jostling for a spot behind the tape,

And Watson, knackered from a double shift,

Would never make the early morning train

To help him nab the unsuspecting crooks

By eliminating the impossible.

 

No, nowadays I’d see him as a pundit:

A smar...

Read and leave comments (4)

🌷(7)

DetectiveModern lifeNostalgia

The Beast

The Beast is coming for you,

The Beast is all around;

The Beast is here, the Beast is there,

He barely makes a sound.

 

He can appear quite harmless,

At least if you’re alert;

But when the Beast sees your guard drop,

His angry slap will hurt.

 

Do not try conversation;

The Beast prefers to act.

He possesses zero morals

And precious little tact.

 

The Be...

Read and leave comments (0)

🌷(7)

Creeping authoritarianismDictatorshipintolerance

The Real America?

Perhaps it was for decades held in check

By solid types who played a proper game,

But just behind this smokescreen did there lurk

An angry monster with no heart or shame?

 

Do we now see America for real,

Which kicks the sand in every weakling’s face,

Which flexes up its booster-bulging pecs,

Whose leaders think they own the global space?

 

Discretion and that old-wor...

Read and leave comments (6)

🌷(7)

AmericaCrazyDangerousMadTragicUSA

Home Comforts

You wouldn’t want your family to know

The awkward details of your working day.

So don’t pollute the breakfast table chat

And put your trusty methods up on show.

 

It’s best to leave them locked behind your door

When you head back each night at half past five,

And talk about home comforts over meals;

Your loved ones won’t suspect you flout the law.

 

A rigid separation...

Read and leave comments (2)

🌷(5)

Human RightsRepressionSecurityTorture

Please Give Generously

From the charity of distance

He thumbed his nose

As the fat soldier approached.

 

Soon, looking down the barrel,

He just had to laugh

At the soppy-serious countenance,

And kept on laughing.

 

Just then, a gun went off;

The laughter stopped.

In that brief instant,

A part of all our futures died.

 

And, for what it’s worth,

A thousand people cried.

Read and leave comments (1)

🌷(9)

futilityWarwaste

Assisted Living

A man thrusts a leaflet at me.

I don’t like arguments - ask anyone -

So I just smile and say ‘no thanks’. He scowls.

 

And yet we feel on a cusp here;

We speculate, as the day looms,

Near a vast, unintended edge,

Counting the hours, one by one.

 

No right or wrong now;

No black or white.

Nothing but a cold spiral, receding,

Darkly, to the end of memory.

 

...

Read and leave comments (2)

end of life careMortalityslippery slope

Strike

Working himself into a frenzied state,

He called up his fiancée on the phone.

Excited, in a quite alarming way,

Imagining the bed on which she lay,

He cried out, in a strange, mesmeric tone:

‘Be with you soon, my love; won’t be too late!’

 

Within this sub-plot, this domestic scene,

Lurked one more exploit under his control:

A schoolyard hit, precisely as a pin,

A hun...

Read and leave comments (4)

banalitycasualtiesMissile strikewar

Musée des Beaux Arts (March 2026)

Once again, our thoughts turn to Auden,

Talking art in a Europe on the brink.

As springtime breaks, the bird of peace has flown;

The sick old men dispense the taste of death.

And Icarus? Nobody would care now

(Just as no one seemed concerned at the time);

An exhibitionist whose stunt went wrong.

 

While, on streets, a billion screens flicker

With dances of destruction th...

Read and leave comments (0)

🌷(5)

ArtBeautyTerrorWar

The Early Bus (Casualties of War)

A village in decline,

Where young do not come back;

The old folks keep on ageing:

This is a one-way track,

 

Which is not new, of course;

It was forever thus:

Tear-stained sons and daughters

Would board the early bus.

 

But this time gaps appear,

Whose like we never saw;

The thin supply dissolves

In casualties of war,

 

For boys arrive home wrapped

A...

Read and leave comments (8)

CasualtiesDepopulationRussiaUkraineWar

Outskirts

As the first one fell,

They all shouted: ‘Missed!’

 

As the second one fell,

They all shouted: ‘Missed!’

 

As the third one fell –

 

Enraged, he drove to the outskirts,

Eager to conjure up the words

For death throes of expired luck,

To paint the smell of burning flesh.

 

But no words arrived. Nothing came.

Remains were pulled from the remains.

 

Late...

Read and leave comments (4)

🌷(4)

AnniversaryExpectationPoetryPublic OpinionUkraineWar

Somewhere

Expelled from here in his first months of life

And taken from his birthpace to elsewhere

By parents, in a desperate embrace;

Coarsened by the blaze of city lights.

 

Here, it’s neither one thing nor the other:

Too crowded to support a haven’s peace,

Too vacant to give out the urban vibes.

Smashed windows evidence its mild decline.

 

Yet he returned, despite the vile r...

Read and leave comments (2)

memoriesPlaceredemption

Compliance

They’re going to strip you naked;

They’ll strip you of your clothes

And strip away your dignity

Down to your freezing toes.

 

They’ll strip apart your honour,

Diminishing your worth;

You’ll be among the cheapest

Of those who dwell on Earth.

 

The last dregs of your self-esteem

Will be dissolved in bile;

They’ll show you off inside a cage,

So you’ll live on a ...

Read and leave comments (3)

🌷(9)

Political PrisonersRepressionTyranny

Bully

If you grovel to a bully,

You won’t become his friend.

He’ll keep on squeezing you for more;

Demands will never end.

 

If you grovel to a bully,

He will not be impressed;

He’ll pocket everything you give

And come back for the rest.

 

If you grovel to a bully,

He’ll think you can’t refuse,

So your inadequate response

Means you are bound to lose.

 

If you...

Read and leave comments (2)

🌷(7)

GreenlandPoliticsRutteStarmerState Visit etcTrump

State of the Union

Emboldened frat boys, in denial mode,

Egg on flat-earth freaks shinning up the walls;

With whoops and yells, they’re praying for a slip,

The raw meat on the pavement just the job

For tech-thin specimens who spout the lies

Each time that someone undeserving dies.

 

Outside, the times are hard in snow and ice,

But no one gives a monkey’s in the warm;

The big boys’ moon mac...

Read and leave comments (1)

🌷(2)

authoritarianismTrumpUSA

You Say You Want Peace

You say you want peace,

So silence your guns,

Roll back your tanks;

Don’t drop your bombs

Or send off drones.

Don’t mock the blood

Of the fallen,

Their savaged skulls

And shattered bones.

 

You say you want peace,

So unclench your fist.

You need to show

A little love,

And to be kind

And not to maim,

Destroy or kill.

But, sad to say,

I doubt you...

Read and leave comments (7)

MurderNegotiationsTerrorismUkraine

New World Order

Boots on the ground,

Lights in the face;

The new world order

Falls into place.

 

No need for laws,

No need for rules;

The mighty win,

The weakest falls.

 

Dictators smirk,

The tyrants grin;

No comeback now

For reigns of sin.

 

The truth is dead,

Long live the lies;

Justice is served

Between the eyes.

 

 

Read and leave comments (2)

DictatorsMight is RightTrump

Whisper from Ukraine

Her habit, during nights deprived of peace,

Of dark skies savaged by the usual crowd,

Was to tell the world in her loudest voice:

‘For God’s sake, listen; this madness must cease!’.

But no one did, although she shouted loud.

Close by, stunned citizens with no choice

Took comfort in the echoes of her scream,

While they browsed damage as though in a dream.

 

Today she was ...

Read and leave comments (2)

bombingdestructionhoperesistanceUkrainewar

Crying for America

We’re not the type to shed a tear;

We’re rather stoic as a rule.

Our jaws are square, our cheeks stay dry,

And yet you’ll know the reason why

We’re crying for America.

 

The tinpot sheriff waves his gun;

His henchmen giggle from the back.

The landscape is replete with lies;

As one more blameless victim dies,

We’re crying for America.

 

The air is thick, the coin...

Read and leave comments (7)

authoritarianismDark AgesRegressionStrongmenUSA

Compass

It would be nice to have one,

To distinguish right from wrong

According to the needle.

It would be nice to have one.

 

Most of us do, more or less;

It helps us pick a wrong’un,

To get behind the decent,

Cheering for the worthy side.

 

Some, of course, have long lost theirs,

Or never had one at all.

Attracted to the baddies,

They have no place to shelter

 

...

Read and leave comments (4)

MoralityRight and Wrong

Candles

Years, like decades, may end up dishonest.

This year has been the most dishonest of years;

A year of old men who wallow in hate.

They get their stupid kicks from war and death,

And wield their pudgy pens like howitzers.

Not much to recommend it, you might think,

 

Yet, somewhere, a woman helps her neighbour,

A girl gives succour to a wounded boy,

And suddenly, we see can...

Read and leave comments (2)

🌷(6)

decencyhopelightPeace

The Days of Tony Twitch

Here, only some wrinklies

Will remember him now;

But the French still recall

‘Les Beaux Jours de Tony’,

When, the toast of Paris,

He crooned beside Sacha

And bested Miles at will,

With the meanest of horns.

His name, no burden there,

Would melt the gallic heart.

Then the trouble started:

Love – cheap, undiluted,

With the shabbiest ends –

The company he kept,

...

Read and leave comments (1)

🌷(7)

JazzNostalgiaParisThe fifties

The Truth

It has a stubborn streak, the truth;

It does not bend to suit its time

Or cover up somebody’s crime.

Equivocation’s not its style.

 

Which makes it sad for the chancers

Who find the truth so hard to tell

And propagate their lies. Oh well,

Let them muddle through, for a while.

 

And those who enjoy pretending

Find that the truth gets in the way.

‘This should be c...

Read and leave comments (6)

🌷(8)

JusticeLawTruth

Births and Deaths of Cricketers

Some are born with silver spoons,

Some have laboured down a mine;

Too many, far too early,

Put an end to their life’s line.

 

Their journeys may be silky smooth,

Though some live like a rake,

But when their time of play is done

Life’s fragile thread may break.

 

 

The last walk to the wicket,

The final ball they bowl,

Gives way to empty hours,

When fear wi...

Read and leave comments (6)

addictionCricketmental healthsuicide

Christmas Nonet

Help!

Santa’s

Brand new wheels

Have been held up

In gigantic drifts;

He skimped on the snow chains.

Back to the reindeer next time.

This Christmas risks cancellation,

As glum kids stare at empty chimneys.

Read and leave comments (2)

ChristmasNonetReindeern Snow

Letter from Ukraine

I think I heard a foreign leader say:

‘I haven’t focused on this for a while’;

But I must focus on it every day

And cannot fake concern or flash a smile.

 

I put my kids into the shelter’s care

And pray no missiles fall upon my place;

Each night time’s challenge is to grab some share

Of soothing sleep, with each new dawn to face.

 

My husband is still fighting at the ...

Read and leave comments (10)

DestructionFearUkraineWarWaste

Peace Deal

They say that we should get in shape

And learn to take it on the chin,

Stiffen our sinews, grit our teeth;

‘Believe it, brothers, you can’t win’.

 

They say there is no difference

Between righteousness and sin;

‘It could just be that might is right’,

They tell you with their trademark grin.

 

They say we have our work cut out

Just to protect our kith and kin;

Su...

Read and leave comments (6)

CapitulationUkraineWar

Adornment

When the war comes, we try to look our best.

We comb our hair and flash a cheery smile,

While digging out our most arresting clothes.

We slap on perfume, rouge or after-shave,

To give a top impression as we queue

And trust such elaborate adornment

Will soften each and every body blow.

 

Of course, such moves are bound to be in vain;

The enemy enjoys our togged-up state

...

Read and leave comments (0)

🌷(8)

crueltydesperationWar

Grovel

You live the season of grovel,

Of royal visits, Nobel Prize.

A gaudy blanket of faint praise

Spreads out before your very eyes,

And no one makes a mention of

Your record of pathetic lies.

 

You’re sitting on your gilded throne,

Accumulating all your cash;

You take revenge upon your foes

While spouting out your daily trash,

And will not bother to turn up

And figh...

Read and leave comments (8)

ClimateCOP30TrumpUS inaction

Discharge

Someone said it: Time is a thief.

It takes a part of us each day.

At first, it doesn’t seem too much:

A single hair, a shard of skin,

A tiny speck of recollections;

But the tally mounts, the mirror

Documents this slippery slope.

 

Time, we know, is a one-way bet;

Such a lot goes unrecorded.

Our memories cannot keep up,

So even at our peak the gaps

Expand like hu...

Read and leave comments (4)

agedeclineinevitabilityTime

Songs

At the songs of the birds,

My heart erupts with joy

And streams of colour fill my world.

 

At the songs of the trees,

I catch the rusty leaves

Which crumble, softly, in my hand.

 

At the songs of the clouds,

I imagine myself

Floating, at untold altitudes.

 

At the songs of the grass,

I listen, intently,

For unlikely scraps of news.

 

At the songs of ...

Read and leave comments (2)

HopeNatureSongsWar

Fragile

When objects are transported we take care,

Imprinting the word ‘fragile’ on the box;

So when they are dispatched to who knows where,

They are preserved from damage and from knocks.

 

But when it’s people threatened by our strikes,

We never stick a label on their backs;

Presuming they form part of our dislikes,

We offer no protection from attacks.

 

Perhaps a living pa...

Read and leave comments (2)

casualtieshuman beingslifeWar

Show more entries …

This site uses only functional cookies that are essential to the operation of the site. We do not use cookies related to advertising or tracking. By continuing to browse, you are agreeing to our use of cookies.

Find out more Hide this message